"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/6/6 9:43
@Description : 
socket 客户端
"""
import socket

# 客户端对象
socket_client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

# 客户端连接服务端   ConnectionRefusedError
print('开始连接服务端...')
socket_client.connect(('127.0.0.1', 9999))
print('连接服务端成功...')
# 发送数据    socket_client    字节数据
while True:
    message = input('>>')
    if message == 'exit':
        break
    if message:
        socket_client.send(message.encode('utf-8'))
        data = socket_client.recv(1024).decode('utf-8')
        print(f'来自服务端的消息:{data}')
    else:
        print('消息不能为空')
        continue
# 释放资源
socket_client.close()
